type google.golang.org/protobuf/internal/impl.fieldInfo

38 uses

	google.golang.org/protobuf/internal/impl (current package)
		equal.go#L53: 		case *fieldInfo:
		message_opaque.go#L51: 	mi.fields = map[protoreflect.FieldNumber]*fieldInfo{}
		message_opaque.go#L56: 		var fi fieldInfo
		message_opaque.go#L92: 	mi.denseFields = make([]*fieldInfo, fds.Len()*2)
		message_opaque.go#L138: func (mi *MessageInfo) fieldInfoForMapOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L145: 	return fieldInfo{
		message_opaque.go#L191: func (mi *MessageInfo) fieldInfoForScalarListOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L199: 	return fieldInfo{
		message_opaque.go#L241: func (mi *MessageInfo) fieldInfoForMessageListOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L250: 	return fieldInfo{
		message_opaque.go#L334: func (mi *MessageInfo) fieldInfoForMessageListOpaqueNoPresence(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L341: 	return fieldInfo{
		message_opaque.go#L397: func (mi *MessageInfo) fieldInfoForScalarOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L417: 	return fieldInfo{
		message_opaque.go#L475: func (mi *MessageInfo) fieldInfoForMessageOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L482: 	return fieldInfo{
		message_reflect.go#L17: 	fields map[protoreflect.FieldNumber]*fieldInfo
		message_reflect.go#L28: 	denseFields []*fieldInfo
		message_reflect.go#L55: 	mi.fields = map[protoreflect.FieldNumber]*fieldInfo{}
		message_reflect.go#L65: 		var fi fieldInfo
		message_reflect.go#L89: 	mi.denseFields = make([]*fieldInfo, fds.Len()*2)
		message_reflect.go#L430: func (mi *MessageInfo) checkField(fd protoreflect.FieldDescriptor) (*fieldInfo, protoreflect.ExtensionTypeDescriptor) {
		message_reflect.go#L431: 	var fi *fieldInfo
		message_reflect_field.go#L15: type fieldInfo struct {
		message_reflect_field.go#L28: func fieldInfoForMissing(fd protoreflect.FieldDescriptor) fieldInfo {
		message_reflect_field.go#L32: 	return fieldInfo{
		message_reflect_field.go#L61: func fieldInfoForOneof(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter, ot reflect.Type) fieldInfo {
		message_reflect_field.go#L77: 	return fieldInfo{
		message_reflect_field.go#L144: func fieldInfoForMap(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L153: 	return fieldInfo{
		message_reflect_field.go#L197: func fieldInfoForList(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L206: 	return fieldInfo{
		message_reflect_field.go#L252: func fieldInfoForScalar(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L278: 	return fieldInfo{
		message_reflect_field.go#L332: func fieldInfoForMessage(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L338: 	return fieldInfo{
		message_reflect_gen.go#L49: 		case *fieldInfo:
		message_reflect_gen.go#L180: 		case *fieldInfo: